|
CATIA V5 Programmierung : Surfaces Finden
camahiahua am 26.03.2011 um 12:09 Uhr (0)
Hallo,Ich habe ein kleines Problem das ich ohne eure Hilfe nicht lösen kann. Ich hoffe dass jemanden mir helfen kann.Ich will alle Flächen selektieren die innherhalb des ersten Geometrical Set (Part.HybridBodies.item(1)) liegen. Das Problem ist dass diese Flächen sind normalerweiser in verschiedenen Niveaus. Das heisst ein Geometrical Set innerhalb ein anderes Geometrical usw. z.BGeometrical Set1--------Geometrical Set 1.1-------------------Face1-------------------Offset1--------Geometrical Set 1.2-------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bodies mit zugewiesenem Material in einem CATProduct finden
camahiahua am 17.11.2010 um 07:36 Uhr (0)
Hallo,Ich habe ein CATProduct und ich soll alle Bodies mit materialeigenschaften selektieren. Es gibt vielleicht ein "Query", dass ich bei dem Befehl "Selection.Search" nutzen kann.Was ich jetzt mache ist erstmal alle Bodies selektieren mit dem Befehl-Selection.Search "Part Design.Body;all"und dann versuche ich mit dem folgenden Befehl das Material zu finden-TheMaterialManager.GetMaterialOnBody Body, TheMaterialum zu wissen ob das Body ein zugewiesenes Material hat oder nicht, lese ich die Dichte von dem M ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anzahl von B-Rep Flächen innerhalb eines Solids
camahiahua am 13.05.2011 um 16:52 Uhr (0)
Hallo zusammen,Ich habe ein Problem, das ich ohne eure Hilfe nicht lösen kann. Ich habe ein dummes Solid (keine Features genauso wie copy and paste "As Result") und ich will die Anzahl von B-Rep Flächen innerhalb des Solids wissen.Mein erster Versuch war mit der Anwendung von einem "Do while" Zyklus. Ich habe hier jede einzelne Fläche ausgelesen (i = i+1) und danach habe ich eine Referenz mit dieser Fläche erzeugt. Ich habe mir gedacht dass bei der Referenzerzeugung von der lezten Fläche "+ 1" einen Fehler ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Inertia Messen bezüglich des Produkts und nicht des CATParts
camahiahua am 08.11.2010 um 10:09 Uhr (0)
Hallo,Ich habe folgendes Problem. Ich will den Schwerpunkt und die Haupträgheitsachsen von allen Bodies innerhalb eines CATProducts ermitteln. Diese Werte sollen auf das "Absolute Axes System" von dem Hauptprodukt bezogen werden.ich habe erstmals mit dem folgenden Code versucht. Set Inertia = Inertias.Add(Body) Inertia.GetPrincipalAxes Component Inertia.GetCOGPosition CoordAls Ergebnis bekomme ich diese Werte bezüglich des CATPart Systems und nicht des Hauptprodukt Systems. Als zweiter Versuch wurde ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatische Zeichnungserstellung mit der richtigen Dimensionierung
camahiahua am 18.05.2011 um 22:02 Uhr (0)
Hallo bgrittmann und vielen Dank für deine schnelle Antwort.Deine Idee klingt gut aber ich weiss nicht ob die bei meinem Fall funktionieren könnte. Ich erkläre ein bisschen mehr.Die Parts von denen ich die Zeichnung erstellen soll werden durch ein PowerCopy erzeugt und durch das entsprechende InputData positioniert und orientiert. (Die Parts sind standard Kontursteine und das Inputdata ist ein Punkt und eine richtung. Mit dem Punkt und die Richtung wird der Konturstein orientiert und positioniert)Der Ablau ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part Properties (Mass) auslesen
camahiahua am 30.09.2010 um 08:47 Uhr (1)
Hallo,Ich habe auch eine andere Lösung gefunden. Ich habe alle Bodies in einem neuen Body hinzugefügt. So am Ende habe ich nur Bodies die ein Assembly drinnen haben und dieses Assembly kann deaktiviert werden.vielen Dank für deine Idee auch
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dichte verloren
camahiahua am 06.10.2010 um 14:40 Uhr (0)
Hallo,Ich habe eine kurze Frage. Wenn man den Befehl "Generate CATPart from Product" nutzt, sind immer die Materialeigenschaften von jedem Part verloren (z.B. Dichte)???.Mein Problem ist folgendes. Ich habe ein CATProduct mit CATparts mit verschiedenen Dichten und ich will ein einzelnes CATPart von diesem CATProduct generieren, aber wenn ich dies mache, sind die Dichten von den verschidenen Bodies verloren.können die Dichten irgendwie bleiben??Vielen Dank im Voraus
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part Properties (Mass) auslesen
camahiahua am 29.09.2010 um 08:50 Uhr (1)
Hallo allerseits,Ich habe ein ähnliches Problem. Ich habe in einem CATPArt viele "Bodies" und ich soll die Hauptachssysteme (Principal Axis System) von jedem Body Erzeugen.Dein Code funktioniert gut, aber ich bekomme nur das Hauptachsystem von dem ganzen CATPart.die einzige Lösung bisher, war alle Shapes von alle Bodies deaktivieren und dann nur ein Body auf einmal aktivieren und den Befehl GetTechnologicalObject("Inertia")zu nutzenDies hat gut funktioniert aber wenn ich in einem Body ein dummes Solid (kei ...
|
| In das Form CATIA V5 Programmierung wechseln |